Salvia Lyrata — synonyms, definition

1. Salvia lyrata (Noun)

2 synonyms
cancer weed cancerweed
1 definition

Salvia lyrata (Noun) — Sage of eastern United States.

2 types of
sage salvia